new housing estate - Turc Anglais Dictionnaire